home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / disk47.zip / DISKUTL.DOC < prev    next >
Text File  |  1993-01-07  |  25KB  |  575 lines

  1.  
  2.  
  3.  
  4.  
  5.            *******************************************************
  6.            |            RO-SOFT   SYSTEMS   (C) 1993             |
  7.            |=====================================================|
  8.            |   DISK UTILITIES   Ver 4.7   BY  Robert  Ossowski   |
  9.            *******************************************************
  10.  
  11.  
  12.                        * MAKE  YOUR  COMPUTING  EASY *
  13.  
  14.  
  15.                            _______
  16.                       ____|__     |               (R)
  17.                    --|       |    |-------------------
  18.                      |   ____|__  |  Association of
  19.                      |  |       |_|  Shareware
  20.                      |__|   o   |    Professionals
  21.                    -----|   |   |---------------------
  22.                         |___|___|    MEMBER
  23.  
  24.  
  25.  
  26.  
  27.  
  28.         Table of Contents :                                      Page
  29.  
  30.  
  31.                 Version 4.6 and 4.7 Revisions ..................   1
  32.  
  33.                 Permanent sort & compact directories SORTDIR.COM   2
  34.  
  35.                 Disk scan routine SCANDISK.COM .................   2
  36.  
  37.                 Disk optimiser routine DEFRAG.COM ..............   3
  38.  
  39.                 File recovery routine UNDELETE.COM .............   6
  40.  
  41.                 Repeat command in all directories REPTCOMM.COM .   7
  42.  
  43.                 Double directory list/print/all dirs DDIR.COM ..   8
  44.  
  45.                 Disk directory tree report TREE.COM ............   9
  46.  
  47.                 File find list/print WHERE.COM .................  10
  48.  
  49.  
  50.  
  51.                  These routines have been tested using DOS Versions
  52.                 3.1, 3.3, 4.01, and 5.0, on 5.25 and 3.5 inch
  53.                 floppies, and hard disk partitions up to 81 Meg.
  54.  
  55.  
  56.  
  57.                                                                 Page   1
  58.  
  59.  
  60.                          *********************************
  61.                          *  DISK UTILITIES  BY  RO-SOFT  *
  62.                          *********************************
  63.  
  64.  
  65.  
  66.     * Version 4.7 Upgrade *   All programs have been changed to .COM
  67.     type execute modules and are now being distributed in a compacted
  68.     form for fast load and low storage requirements.
  69.  
  70.  
  71.     * Version 4.6 Upgrade *   Bug fix for names beginning with ascii
  72.     codes greater than 0E5h (229) in DEFRAG.COM and SORTDIR.COM.  In
  73.     previous versions, a name such as that, would cause a null entry
  74.     to be inserted in the directory causing  DOS to think it was the
  75.     last entry.
  76.  
  77.       All utilities have  a new function  added for user  customized
  78.     screen display colors that may be permanently stored in the .COM
  79.     file.   Entering  "Alt & F9"  from entry prompt takes you to the
  80.     following screen :
  81.  
  82.  
  83.         ENTER SELECTION TO SET NEW DISPLAY COLORS :
  84.  
  85.  
  86.  
  87.         «A» Screen color
  88.         «B» Message color
  89.         «C» Edit Window
  90.         «D» Screen border
  91.  
  92.  
  93.  
  94.           ESC = Abort edit,  F10 = Save edit changes
  95.  
  96.  
  97.       The selection listing will be in the current color. When you enter
  98.     a selection letter that line is highlighted and the following message
  99.     appears :
  100.  
  101.         Up & Down arrows change text, Left & Right arrows change background
  102.  
  103.       As you press the arrow keys  the selected entry is displayed in a
  104.     new color.  Pressing "Esc" or "Return" takes you back to the select
  105.     line.   After you have set the colors  press the "F10" key to store
  106.     changes.   Then press the "Esc" key to return to the prompt screen.
  107.  
  108.  
  109.                                                                 Page   2
  110.  
  111.  
  112.                          *********************************
  113.                          *  DISK UTILITIES  BY  RO-SOFT  *
  114.                          *********************************
  115.  
  116.  
  117.                             * SORT  DISK  DIRECTORIES *
  118.  
  119.  
  120.         * SORTDIR.COM * This utility inputs a drive letter and directory name
  121.         for sort first by filename, & then by file extent. It loads and sorts
  122.         the directory, clears out all deleted entries, then stores the sorted
  123.         directory on the disk. The global character * may be used in order to
  124.         have all the directories on a drive sorted.
  125.  
  126.  
  127.         Program sign-on prompt is as follows :
  128.  
  129.  
  130.         Enter DIR Name ?
  131.  
  132.         Entry Format :  d:\dirname (ie. c:\mydir)
  133.                         d:*  For all dirs on drive
  134.                         d:\  For just root dir
  135.         Directories will be sorted and compacted
  136.  
  137.  
  138.                         * SCAN A DISK FOR READ ERRORS *
  139.  
  140.  
  141.         * DISKSCAN.COM * This routine will check the readability of an entire
  142.         disk  partition.  It first checks  the file allocation table  for any
  143.         disk clusters marked as bad and reports any found.  Then it starts at
  144.         sector zero, reading the disk in 64K byte blocks.  If a read error is
  145.         detected,  it will report the  error type  returned by DOS  and begin
  146.         checking that area one sector at a time.   At any sector returning an
  147.         error,  the file allocation table is checked  for the recorded status
  148.         and a message is displayed  (i.e. Flagged as bad, Un-allocated, or In
  149.         -use by file). If the sector is in a reserved area, a message indicat-
  150.         ing so will be displayed(i.e. Boot sector, Root directory, File alloc
  151.         table).   At completion of this sector by sector search it will cont-
  152.         inue search in 64K blocks to the end of disk partition.
  153.  
  154.           No attempt is made by this routine to  correct any errors  found.
  155.         Its only function is to give the error report.  Command options may
  156.         be entered at run time or the program will prompt you for an input.
  157.         Options format is  (drive:/P(n)),  where drive is the assigned disk
  158.         letter, /P = Output errors to printer, (n) =1 or 2 for Lpt1 or Lpt2.
  159.  
  160.  
  161.                                                                 Page   3
  162.  
  163.  
  164.  
  165.                          *********************************
  166.                          *  DISK UTILITIES  BY  RO-SOFT  *
  167.                          *********************************
  168.  
  169.  
  170.                          *  DISK  OPTIMIZER  DEFRAG.COM  *
  171.  
  172.  
  173.  
  174.         * DEFRAG.COM *  This routine will correct fragmented data files on your
  175.         disks,allowing most applications to run much faster on your system. The
  176.         present version works on all files in directories no more than five dir
  177.         levels deep from the root directory. Any Files or Dirs beyond the fifth
  178.         level will hinder defrag and disk pack operations.  Entries over  1,024
  179.         in a single sub-directory will be ignored.  Maximum hard disk partition
  180.         is limited to approximately 130M Bytes.   Command options may include a
  181.         drive letter and a  /P or  /P2  (i.e. d:/p).   This should be run about
  182.         once a week to keep your files in good shape.  The  /P option invokes a
  183.         more intensive data storage compression cycle.  This option shifts data
  184.         to fill all unused disk clusters  leaving all free space in one area at
  185.         the end of disk.  This option takes quite a while to complete.   Use of
  186.         these options are only necessary if normal defrag cannot clear all file
  187.         fragments.  The /P2 Option adds another check to the pack cycle for use
  188.         on nearly full disks with a lot of fragmentation.  You should not norm-
  189.         ally need to use  this option.   The map option  displays the status of
  190.         all disk clusters and highlights any breaks in cluster strings.
  191.  
  192.  
  193.         The sign-on screen prompting for drive & option entry is as follows :
  194.  
  195.  
  196.                  To defragment files on a disk
  197.  
  198.  
  199.                 Enter new drive ? ................................
  200.  
  201.  
  202.                 Entry Format :  drive:/p (ie. c: or c:/p for drive c)
  203.                                 Add the /p for badly fragmented drives
  204.  
  205.  
  206.                 ! BACK UP YOUR FILES BEFORE RUNNING DEFRAG !
  207.  
  208.  
  209.  
  210.                              Press "Esc" to exit !
  211.  
  212.  
  213.                                                                 Page   4
  214.  
  215.  
  216.                          *********************************
  217.                          *  DISK UTILITIES  BY  RO-SOFT  *
  218.                          *********************************
  219.  
  220.  
  221.                           * DISK  OPTIMISER  DEFRAG.COM *
  222.  
  223.  
  224.           After entering drive & options, data for all directories on the
  225.         disk is being read while displaying the following screen :
  226.  
  227.  
  228.                Checking Dir : C:\TASM\WORK
  229.  
  230.  
  231.                              * Getting Disk Data *
  232.  
  233.  
  234.                         Press "Esc" to abort optimization
  235.  
  236.  
  237.           The displayed directory name changes as each dir is scanned for
  238.         fragmentated files.  When this scan is completed, the results are
  239.         displayed on screen as follows :
  240.  
  241.  
  242.  
  243.                            542 File Fragments Detected
  244.  
  245.  
  246.  
  247.           Press "M" for allocation map, "C" to continue, or "Esc" to exit
  248.  
  249.  
  250.  
  251.           At this prompt, you may select "M" to display the disk cluster
  252.         mapping of the results of the scan, "C" to continue into the
  253.         defragging process, or "Esc" to abort the program.
  254.  
  255.           On entering  "C",  the directories on the drive are sequentially
  256.         evaluated,  and fragmented files  are moved to a new location.  At
  257.         the completion  of each  directory cycle,  if you  entered the  /P
  258.         option,  a data compact cycle  is initiated.  This frees up blocks
  259.         of sequential clusters to relocate more fragmented files.  As this
  260.         process continues, all file segments being moved will be displayed
  261.         on-screen with the present cluster location first,and then the new
  262.         cluster to which that file segment  is being moved.   Pressing the
  263.         "Esc" key  will interrupt the cycle at any time.   Upon exiting, a
  264.         new check is made  for file fragments remaining  and is displayed.
  265.         The program may be run again at any time to continue the process.
  266.  
  267.  
  268.                                                                 Page   5
  269.  
  270.  
  271.                         *********************************
  272.                         *  DISK UTILITIES  BY  RO-SOFT  *
  273.                         *********************************
  274.  
  275.  
  276.                          * DISK  OPTIMISER  DEFRAG.COM *
  277.  
  278.  
  279.                         * DISK  ALLOCATION  MAP  LISTING *
  280.  
  281.  
  282.   When you select the disk mapping option all disk cluster allocation will be
  283. listed on screen, starting with the first page.     The clusters where a file
  284. break occurs  will be highlighted  so you can see the shape your disk data is
  285. in.  You can page back and forth through this listing.  Each four digit entry
  286. is a hexadecimal number defining the location of the next cluster of data for
  287. this data block.   Clusters in numeric sequence indicate an unbroken block of
  288. data. A "FFFF" entry indicates the last cluster of data in a particular file.
  289. The first entry on the first page is a  disk type  ID entry.  This allocation
  290. table is called a "FAT TABLE".  FAT stands for (File Allocation Table).
  291.  
  292.  
  293.           Disk C: File allocation clusters       0000 h - 00FE h
  294.           All entries in hexidecimal            2,048 Bytes per cluster
  295.  
  296. FFF8 FFFF 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F 0010
  297. 0011 0012 FFFF 0014 0015 0016 0017 0018 0019 001A 001B 001C 001D 001E 001F 0020
  298. 0021 0022 0023 0024 0025 FFFF FFFF 0028 0029 002A 002B 002C 002D 002E 002F 0030
  299. 0031 0032 0033 0034 0035 0036 0037 FFFF 0039 003A 003B 003C 003D 003E 003F 0040
  300. 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A FFFF 004C 004D 004E 004F 0050
  301. 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D FFFF FFFF FFFF
  302. FFFF FFFF FFFF 0064 FFFF 0066 0067 0068 0069 006A 006B 006C 006D 006E FFFF 0070
  303. 0071 0072 0073 FFFF 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E FFFF 0080
  304. 0081 0082 0083 FFFF 0085 0086 0087 0088 0089 FFFF 008B 008C 008D 008E 008F 0090
  305. 0091 0092 0093 0094 0095 0096 0097 0098 0099 009A 009B 009C 009D 009E 009F 00A0
  306. 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 FFFF 00AB 00AC 00AD 00AE 00AF 00B0
  307. 00B1 00B2 00B3 00B4 00B5 FFFF 00B7 00B8 00B9 00BA 00BB 00BC 00BD 00BE 00BF 00C0
  308. 00C1 00C2 00C3 00C4 00C5 00C6 00C7 FFFF 00C9 00CA 00CB 00CC FFFF 00CE 00CF 00D0
  309. 00D1 00D2 00D3 00D4 00D5 FFFF 00D7 00D8 00D9 00DA 00DB FFFF 00DD 00DE 00DF 00E0
  310. 00E1 00E2 FFFF 00E4 00E5 FFFF 00E7 00E8 00E9 00EA 00EB 00EC 00ED 00EE 00EF 00F0
  311. 00F1 00F2 00F3 FFFF 00F5 FFFF 00F7 FFFF 00F9 FFFF FFFF 00FC 00FD 00FE 00FF 0100
  312.  
  313.           ■ FFFF = File end cluster            ■ FFF7 = Cluster marked bad
  314.           ■ ???? = Next cluster in string      File breaks are highlighted
  315.           ■ 0000 = Unallocated cluster         First entry is disk type ID
  316.  
  317.                 Press Page-Up, Page-Down, or Esc to exit
  318.  
  319.  
  320.                                                                 Page   6
  321.  
  322.                          *********************************
  323.                          *  DISK UTILITIES  BY  RO-SOFT  *
  324.                          *********************************
  325.  
  326.                             * RECOVER  DELETED  FILES *
  327.  
  328.         * UNDELETE.COM *   This utility attempts the restoration of previously
  329.         deleted files.  It searches all directories of the current drive for a
  330.         matching an entered filename. If a file is found,it marks it undeleted
  331.         and assigns succeeding unallocated FAT entries, starting with assigned
  332.         file beginning cluster, to this file.   This may, or may not, make the
  333.         file usable.   If no files have been moved on the disk since this file
  334.         was deleted it should then be a usable file.
  335.         If a name is not entered, all deleted files and directories on current
  336.         or specified drive  will be displayed  to mark for recovery as you see
  337.         fit.  The Probability of recovery is checked and listed as Good, Fair,
  338.         Poor, or None.  Sign-on prompt is as follows :
  339.  
  340.         Enter Filename  ?
  341.  
  342.         Entry format to recover deleted files
  343.         For a specified file  : d:\filename.ext (i.e. c:\myfile.txt)
  344.         To select from list : "Enter" (current drive) or "c:" (drive c:)
  345.         All directories on disk will be searched
  346.  
  347.                              Press -Esc- To Exit !
  348.  
  349.         If the file is restored its full pathname will be listed.
  350.  
  351.  
  352.                             UNDELETE DISPLAY FORMAT
  353.  
  354.            18 Deleted Files Located                     Chance of Recovery
  355.  
  356.            C:\?TEST\  <DIR>                                 GOOD
  357.            ?LLOC.ASM          321 11-03-91   2:55p   A      GOOD
  358.            ?TSIZE.ASM       3,467  8-16-91   9:16p   A      GOOD
  359.            ?AKUP.ASM        7,308  8-15-91  11:11a   A      FAIR
  360.            ?UTSTAT.ASM        936 12-08-91   3:46p   A      GOOD
  361.            ?HECKID.ASM        291 12-12-91  10:20a   A      GOOD
  362.            ?HECKID1.ASM       193 11-03-91   3:02p   A      GOOD
  363.            ?HNGCON.ASM        956  5-12-91   2:05p   A      GOOD
  364.            C:\TASM\?EST\  <DIR>                             GOOD
  365.            ?LLOC.ASM          321 11-03-91   2:55p   A      GOOD
  366.            ?TSIZE.ASM       3,467  8-16-91   9:16p   A      GOOD
  367.            ?AKUP.ASM        7,308  8-15-91  11:11a   A      GOOD
  368.            ?UTSTAT.ASM        936 12-08-91   3:46p   A      GOOD
  369.            ?ALC.ASM        23,581 12-19-91  11:32a   A      POOR
  370.            ?HECKID.ASM        291 12-12-91  10:20a   A      GOOD
  371.            ?HECKID1.ASM       193 11-03-91   3:02p   A      GOOD
  372.            ?HNGCON.ASM        956  5-12-91   2:05p   A      GOOD
  373.  
  374.            Enter new filename character to mark for recovery
  375.            Press "F10" to recover marked files or "Esc" to abort
  376.  
  377.  
  378.                                                                 Page   7
  379.  
  380.  
  381.  
  382.                          *********************************
  383.                          *  DISK UTILITIES  BY  RO-SOFT  *
  384.                          *********************************
  385.  
  386.  
  387.  
  388.                          * REPEATE A COMMAND IN ALL DIRS *
  389.  
  390.  
  391.         * REPTCOMM.COM * This routine allows entry of a command to be executed
  392.         in all directories on a specified drive.  It is useful for clean up of
  393.         misc. un-wanted files,  or as suggested on sign-on,  getting a printed
  394.         list of all files on a drive using a dir command.   If not an internal
  395.         DOS command, the directory location of the command file must be in the
  396.         DOS search path as set in your AUTOEXEC.BAT file.
  397.           The sign on prompt is as follows:
  398.  
  399.         To execute a command in all directories on a drive
  400.  
  401.         Enter COMMAND ? ..........................
  402.  
  403.         Entry format :  [/command] for current drive
  404.                         [drive:/command] for new drive
  405.         Command will be executed in all directories on specified drive
  406.         [ie. c:/ddir /p] To print listing of all files on drive C
  407.         Remember that directory of ddir must be in the DOS search path
  408.  
  409.  
  410.                                                                 Page   8
  411.  
  412.  
  413.                          *********************************
  414.                          *  DISK UTILITIES  BY  RO-SOFT  *
  415.                          *********************************
  416.  
  417.  
  418.                           * DOUBLE COLOR DIR LIST/PRINT *
  419.  
  420.         * DDIR.COM * This routine prints and or lists a disks directories in
  421.         double column format, pausing for user input at each page end unless
  422.         the print option,/p was entered. If run from the DOS prompt, you may
  423.         enter the drive and path as a command option  (i.e. ddir d:\newdir).
  424.         All file names, listed or printed, are first sorted by name, then by
  425.         extent.  If you have a color monitor,  the different extents will be
  426.         displayed in different colors.
  427.  
  428.            To run, enter the command (DDIR option). See option format below.
  429.         If no command option is entered,  the program will prompt you for an
  430.         option entry. The option may contain the disk drive designation, the
  431.         desired directory pathname,  a /p to print,  or a /# for all dirs on
  432.         the drive.   Just pressing the "Enter" key at prompt, will list only
  433.         current directory.    Filenames may be entered in the PATH using DOS
  434.         wildcard characters * and ?.
  435.  
  436.         Valid entries as follows :
  437.  
  438.         c:\Yourdir\*.com         :List all .com files in c:\Yourdir
  439.         c:\Yourdir /p            :List & print all files in c:\Yourdir
  440.         d:                       :List files in current directory of d:
  441.         d: /p /#                 :List & print all files in all dirs on d:
  442.         c:BR??????.* /#          :List all files on c: starting with BR
  443.  
  444.  
  445.  
  446.         DDIR.COM : This is a sample listing provided by this routine
  447.  
  448.                                 Directory of  C:\HELP
  449.         ***********************************************************************
  450.         .           <DIR>    5-26-91  9:35a |DOSINT   HLP 306000 7-07-91  5:54p
  451.         ..          <DIR>    5-26-91  9:35a |DOSSYS   HLP 166000 6-26-91  9:54a
  452.         DOSHELP  ASM   43047 9-29-91  4:33p |DISKS    HLP  84000 6-26-91  9:51a
  453.         DOSHELPM ASM   40916 9-29-91  4:38p |HELP     HLP   6000 7-14-91  6:01p
  454.         EDIT     CLP   20000 7-15-91  6:03p |MOUSE    HLP  42000 6-21-91 10:16p
  455.         WP       CLP  348000 7-15-91 10:43a |OPECODE  HLP  42000 5-27-91  9:58a
  456.         DOSHELPM COM   11530 9-27-91 12:43p |SHELL    HLP   2000 9-17-91  2:12p
  457.         DOSHELP  COM    5852 9-29-91  3:15p |VIDEO    HLP 142000 7-09-91 11:24a
  458.         BIOSINT  HLP  158000 7-09-91 12:27p |ASCII    HLP  34000 6-26-91  7:10p
  459.         COMMAND  HLP  334000 6-20-91  8:33p |WPMONO   HLP 174000 6-12-91  6:49p
  460.         DIR      HLP  102000 6-12-91  5:04p |
  461.         ***********************************************************************
  462.             2,061,345 Bytes In     19 File(s)
  463.  
  464.                    |****** Press any key to continue ******|
  465.  
  466.  
  467.                                                                 Page   9
  468.  
  469.                          *********************************
  470.                          *  DISK UTILITIES  BY  RO-SOFT  *
  471.                          *********************************
  472.  
  473.                              * DISK  DIRECTORY TREE *
  474.  
  475.  
  476.         * TREE.COM *   This routine lists or prints a disk directory  drawing
  477.         a tree like  presentation  giving the  directory name,  the number of
  478.         files in each directory, and the number of bytes of data stored.  The
  479.         print option may be aborted at any time by pressing the Esc key.
  480.  
  481.  
  482.              If run from the DOS prompt,  you may enter the drive and option
  483.         along with the command  (i.e. tree d:/p), or the program will prompt
  484.         you for the input as follows.
  485.  
  486.  
  487.         Enter new drive ?
  488.  
  489.         Press "Enter" to list tree of current drive
  490.         Entry may contain drive: and /p for print option
  491.         (ie. c:/p) Will both list and print tree of drive C:
  492.         (ie. c:/p2) Will list and print on LPT2
  493.  
  494.  
  495.  
  496.  
  497.                              DIRECTORY TREE LISTING
  498.  
  499.  
  500.         E:|-\                                           0 Bytes in     1 Files
  501.         E:|-\TEST                                 321,689 Bytes in    30 Files
  502.         E:|-\PAINT                              1,000,476 Bytes in   129 Files
  503.         E:|-\ASM                                   35,628 Bytes in     5 Files
  504.         E:|-\DOSHELP                              321,722 Bytes in    28 Files
  505.         E:|-\HELP                               2,034,490 Bytes in    16 Files
  506.         E:|-\TASM                                       0 Bytes in     0 Files
  507.               >-\WORK                             536,655 Bytes in    46 Files
  508.                   >-\TEST                           4,506 Bytes in     1 Files
  509.                                                 
  510.  
  511.                  Drive totals =    4,255,166 Bytes in   256 Files
  512.  
  513.  
  514.  
  515.                                     END TREE
  516.                           Press any key to continue
  517.  
  518.  
  519.                                                                 Page   10
  520.  
  521.                          *********************************
  522.                          *  DISK UTILITIES  BY  RO-SOFT  *
  523.                          *********************************
  524.  
  525.                                 * FILE  LOCATOR *
  526.  
  527.  
  528.         * WHERE.COM * This routine inputs a filespec, searches all directories
  529.         on drives, and reports all locations of found files.  If more than one
  530.         screen page is found, it awaits user input to go to the next page. The
  531.         file pathnames may be up to ninety-five characters long,and ten levels
  532.         deep from the root directory.
  533.  
  534.  
  535.           You may enter the filespec at the command level, or the program will
  536.         prompt for an entry.  The filespec should contain a filename, and file
  537.         extent as required. Any KNOWN letters of the name, and wild card char-
  538.         acters may be used.   The "?" may be substituted for any unknown char-
  539.         acter.   The "*" indicates ALL for either name or extent.  The command
  540.         options may be a drive letter followed by a colon,  and a single digit
  541.         number.  The number designates how many drives to search,  starting at
  542.         the input drive letter.   Entering /p at the end of the command option
  543.         will cause the search results to be listed and printed.
  544.  
  545.  
  546.         Entries may be as follows :
  547.  
  548.         * *.dat A:4/p * List,& print all files with .DAT ext. drives A: thru D:
  549.         * dat.* D:1   * Find & list all files with name DAT on drive D:
  550.         * dat?????.*  * Find & list all files beginning with DAT
  551.         * da???.*     * List all files with a five letter name starting w/DA
  552.         * Default searches up to 10 drives starting with drive C:
  553.  
  554.                     Enter search command or "Esc" to exit
  555.  
  556.  
  557.         * WHERE.COM * This is a sample listing supplied by this routine
  558.  
  559.  
  560.                         Searching for file : *.DAT
  561.                                                         
  562.         C:\CIM\FAVORITE.DAT                             375  8-29-91  7:43p
  563.         C:\SHARE32\SHELLHLP.DAT                      39,791  6-27-91  8:23a
  564.         C:\SHARE34\SHELLHLP.DAT                      43,598  8-29-91  1:15p
  565.         C:\TASM\SHELL\SHELLHLP.DAT                   43,598  8-20-91  2:18p
  566.         C:\TASM\WORK\ASCII.DAT                       26,621  6-25-90  5:57p
  567.         C:\TASM\WORK\BIOSINT.DAT                     88,426  7-09-90 12:26p
  568.         C:\TASM\WORK\COMMAND.DAT                    227,607  8-20-91  7:45p
  569.         C:\TASM\WORK\DISKS.DAT                       50,715  8-02-90  7:51p
  570.         D:\TASM\WORK\DISKS.DAT                       50,715  8-02-90  7:51p
  571.         D:\TASM\WORK\DOSINT.DAT                     161,454  1-22-91  8:34a
  572.         D:\TASM\WORK\DOSSYS.DAT                     116,680 10-13-90  2:26p
  573.  
  574.  
  575.